package com.yc.sole.erp.request;

import com.yc.sole.common.enums.PositionState;
import com.yc.sole.common.enums.Sex;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 分页Request对象
 *
 * @author yizuomin
 * @date 2024-01-04
 **/
@Data
public class EmployeeQueryReq implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 职员名称
     */
    private String employeeName;
    /**
     * 身份证号码
     */
    private String idNo;
    /**
     * 手机号
     */
    private String phoneNum;
    /**
     * 职位状态 0试用期 1在职 2离职 3暂停工作 4辞退
     */
    private PositionState positionState;
    /**
     * 职位状态 0试用期 1在职 2离职 3暂停工作 4辞退
     */
    private List<PositionState> positionStateList;
    /**
     * 性别
     */
    private Sex sex;
    /**
     * 关键字
     */
    private String keyword;
}
